Text copied to clipboard!

Naslov

Text copied to clipboard!

Go programer

Opis

Text copied to clipboard!
Tražimo iskusnog Go programera koji će se pridružiti našem dinamičnom timu za razvoj softvera. Kao Go programer, bit ćete odgovorni za dizajn, razvoj i održavanje visokokvalitetnih aplikacija temeljenih na Go programskom jeziku. Očekujemo da ćete raditi na razvoju skalabilnih i pouzdanih rješenja koja zadovoljavaju potrebe naših klijenata i korisnika. Vaša uloga uključuje suradnju s drugim programerima, DevOps inženjerima i dizajnerima kako biste osigurali optimalnu funkcionalnost i performanse aplikacija. Bit ćete uključeni u cijeli životni ciklus razvoja softvera, od analize zahtjeva i dizajna arhitekture do implementacije, testiranja i održavanja. Od kandidata očekujemo izvrsno poznavanje Go jezika, iskustvo u radu s bazama podataka, poznavanje RESTful API-ja te razumijevanje principa razvoja distribuiranih sustava. Poželjno je iskustvo s alatima za upravljanje verzijama, kao i rad u agilnom okruženju. Također, cijenimo sposobnost samostalnog rješavanja problema, proaktivnost i spremnost na kontinuirano učenje novih tehnologija. Ako ste motivirani, odgovorni i želite raditi na inovativnim projektima koristeći najnovije tehnologije, ovo je prilika za vas. Nudimo konkurentnu plaću, fleksibilno radno vrijeme, mogućnost rada na daljinu te priliku za profesionalni razvoj i napredovanje. Pridružite nam se i postanite dio tima koji razvija softverska rješenja budućnosti.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje aplikacija u Go programskom jeziku
  • Dizajn i implementacija skalabilnih softverskih rješenja
  • Pisanje čistog, učinkovitog i dokumentiranog koda
  • Suradnja s timom na analizi zahtjeva i dizajnu arhitekture
  • Integracija s bazama podataka i vanjskim servisima
  • Pisanje i održavanje automatiziranih testova
  • Praćenje i optimizacija performansi aplikacija
  • Sudjelovanje u code review procesu
  • Praćenje novih tehnologija i trendova u razvoju softvera
  • Sudjelovanje u rješavanju tehničkih problema i podrška korisnicima

Zahtjevi

Text copied to clipboard!
  • Iskustvo u programiranju u Go jeziku
  • Poznavanje rada s bazama podataka (SQL i/ili NoSQL)
  • Iskustvo u razvoju RESTful API-ja
  • Razumijevanje principa razvoja distribuiranih sustava
  • Poznavanje alata za upravljanje verzijama (npr. Git)
  • Sposobnost rada u agilnom okruženju
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Samostalnost i odgovornost u radu
  • Sposobnost rješavanja problema i analitičko razmišljanje
  • Poželjno iskustvo s Dockerom i Kubernetesom

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko dugo radite s Go programskim jezikom?
  • Možete li opisati projekt na kojem ste koristili Go?
  • Imate li iskustva s razvojem distribuiranih sustava?
  • Kako pristupate optimizaciji performansi aplikacija?
  • Koje baze podataka ste koristili u dosadašnjem radu?
  • Kako osiguravate kvalitetu i testiranje koda?
  • Imate li iskustva s radom u agilnim timovima?
  • Koje alate za upravljanje verzijama koristite?
  • Jeste li radili s Dockerom ili Kubernetesom?
  • Kako ostajete u toku s novim tehnologijama?